package com.econ.powercloud.ems.pojo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Builder
@AllArgsConstructor
@NoArgsConstructor
@Data
public class PrometheusNodeVO {

    @ApiModelProperty(value = "设备IP")
    private String ip;

    @ApiModelProperty(value = "描述")
    private String description;

    @ApiModelProperty(value = "状态")
    private String status;

    @ApiModelProperty(value = "CPU使用率")
    private String cpuRate;

    @ApiModelProperty(value = "磁盘使用率")
    private String fileSystemRate;

    @ApiModelProperty(value = "内存使用率")
    private String memoryRate;

    @ApiModelProperty(value = "服务器1分钟负载")
    private String nodeLoad1;

    @ApiModelProperty(value = "服务器5分钟负载")
    private String nodeLoad5;

    @ApiModelProperty(value = "服务器15分钟负载")
    private String nodeLoad15;

    @ApiModelProperty(value = "健康值")
    private String nodeHealthy;
}
